until then,up to now,from now on,up until的区别 |
您所在的位置:网站首页 › 以前 现在 英文 › until then,up to now,from now on,up until的区别 |
I haven’t heard from him_______, what do you supposed has happened to him? A. until then B. up to now C. from now on D. up until then 答案为B,请分析一下这几个短语以及它们的区别,谢谢!
回答如下 (1) A. until then:直到那时为止;在那时之前( 表示在过去某一时间之前) (2) B. up to now:从过去某一时间一直到现在(表示过去某一时间一直持续到现在) (3) C.from now on:从现在时间算起(表示从现在时间开始计算/算起) (4) D.up until then 直到当时起(在过去某一时间为止) 进一步补充解释一下 (1)A. until then 描述表示在过去某一时间之前所发生的情况 (即主语在过去某一时间之前做了某事情) I didn't finish my homework until my mother came back. 中文翻译(1)在我妈妈回来之前,我没有完成作业. 中文翻译(2)直到我妈妈回来,我才完成我的作业. (2) B.up to now 描述表示在过去某一时间到现在所发生的情况 (即主语在过去某一时间一直到现在做某事情) I haven't from him up to now. 用以上句子进行解释,从过某一时间到现在发生的情况是“我没有收到他的来信” 从过去某一时间到现在主语做了某事;做的某事就是”我没有收到他的来信“ (3)C.from now on 描述表示从现在开始所发生的情况 (即主语从现在开始要做某事情) We must learn English well from now on . 从现在开始,我们必须需要英文. (4)D. up until then 描述表示到过去某一时间为止所发生的情况 (即主语到过去某一时间为止做了某事情)
根据句子意思,答案为B 整个句子意思:直到现在为我都没有收到他的来信,你认为他发生了什么事情了吗? |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |